        *{
            padding: 0px;
            margin: 0px;
        }
        body{
            background-color: #EFFFFF;
        }
        .fl{
            line-height:50px;
            float:left
        }
        .fr{
            line-height:50px;
            float:right
        }
        .fl p{
            height:50px;
            line-height:50px;
        }
        .fr p{
            height:50px;
            line-height:50px;
        }
        .dn{
            display:none
        }
        /*日历 begin*/
        .data_box{
            width:90%;
            margin: 0px auto;
            border-bottom-left-radius:10px;
            border-bottom-right-radius:10px;
        }
        .showDate{
            width:150px;
            height:45px;
            border-bottom-left-radius:10px;
            border-bottom-right-radius:10px;
            text-align:center;
            font-size:18px;
            margin:0px auto;
            line-height:45px;
            padding:0 5px;
            border:1px solid #e1e1e1;
            background-color: #0094ff;
            color:#FFFFFF;
            display:block;
            cursor:pointer
        }
        .show_mn{
            text-align:center;
            color:#fff;
            line-height:50px;
            padding:0 20px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            background-color: #0094ff; 
        }
        .sel_date{
            margin-top:30px;
            border:1px solid #999;
            padding:0px;
            border-radius: 10px;
            border: none;
            background-color: #FFFFFF;
        }
        .data_table{
            width:100%;
            margin-top:10px;
        }
        .data_table td{
            text-align:center;
            cursor:pointer;
            padding:12px 0px;
            font-size:18px;
        }

        /*价格样式*/
        .data_table td p{
            width:90%;
            padding:0px 5%;
            text-align: right;
            color: orange;
            font-size: 14px;
        }

        /*.data_table td.active{color:#fff;border-radius:8px;background-color:#000000}*/
        .data_table td.hover{
            color:#fff;
            border-radius:8px;
            background-color: #0094ff
        }
        .showDate2{
            width:35px;
            padding:3px 5px;
            background-color: #0094ff;
            color:#FFFFFF;
            border: none;
            /*color:#999;*/
            /*border:1px solid #e1e1e1;*/
            text-align:center
        }
        .showDate2.active{
            border:1px solid #c50000; 
        }
        .prev_m,.next_m{
            width:50px;
            height:50px;
            display:block;
            color:#fff;
            cursor:pointer;
            text-align:center;
            font: bold 12px/30px "宋体"
        }
     

/*日历 end*/